ADVANTECH Add-on Card µå¶óÀ̺ê

 

1. Àб⠼³Á¤

 

<±×¸² 1>Àº ´ë¸¸ ADVANTECH »çÀÇ ÄÄÇ»ÅÍ ³»ÀåÄ«µå¸¦ »ç¿ëÇÒ ¶§ÀÇ Åë½Å¼³Á¤ ¿¹ÀÌ´Ù.

 

ÁÖÀÇ) ADVANTECH Add-on Card Åë½Å µå¶óÀ̺ê´Â ADVANTECH »ç¿¡¼­ Á¦°øÇÏ´Â Device Driver¸¦ ¼³Ä¡ÇØ¾ß Åë½ÅÇÒ ¼ö ÀÖ´Ù.

             ¸¸¾à ÄÄÇ»ÅÍ¿¡ Ä«µå¿Í Device Driver¸¦ ¼³Ä¡ÇÏ°í Ä«µå¸¦ Á¦°ÅÇÑ ÈÄ Åë½Å ÇÁ·Î±×·¥À» ½ÇÇàÇϸé Device Driver ¶§¹®¿¡ Åë½Å ÇÁ·Î±×·¥ÀÌ Á¾·á(´Ù¿î)µÇ´Â Çö»óÀÌ »ý±ä´Ù.

             ÀÌ ¶§´Â ÄÄÇ»ÅÍ ³»ÀåÄ«µå¸¦ ´Ù½Ã ¼³Ä¡Çϰųª Device Driver¸¦ Á¦°ÅÇϽñ⠹ٶø´Ï´Ù.

 

 

             <±×¸² 1> ADVANTECH Add-on CardÀÇ Åë½Å¼³Á¤ ¿¹

 

<±×¸² 1>ÀÇ DEVICE ¼³Á¤Àº ÄÄÇ»ÅÍ ³»ÀåÄ«µå¸¦ »ç¿ëÇϹǷΠNoneÀ¸·Î ÀÔ·ÂÇÑ´Ù.

 

 

Àб⠼³Á¤ ¹æ¹ý

 

READ ½ºÅ×ÀÌ¼Ç ÀÐÀ» Á¾·ù ÀÐÀ» ½ÃÀÛÁÖ¼Ò ¸Þ¸ð¸® ÀúÀåÀ§Ä¡ Àд °³¼ö AI Àü¾Ð¹üÀ§
READ, 0, DI, 0, 0, 1,  
READ, 0, DI, 1, 1, 1,  
FLOAT, 0, AI, 0, 0, 1, 3,
FLOAT, 0, AI, 1, 1, 1, 4,
FLOAT, 0, AI, 2, 2, 1,  
FLOAT, 0, AI, 3, 3, 1,  
FLOAT, 0, AI, 4, 4, 1,  
FLOAT, 0, AI, 5, 5, 1,  
DWORD, 0, COUNT, 0, 0, 1,  

1) ½ºÅ×ÀÌ¼Ç : ADVANTECH Add-on CardÀÇ ¼ø¼­¹øÈ£. ADVANTECH µå¶óÀ̺꿡 ÀÔ·ÂµÈ ¼ø¼­¹øÈ£. ( 0 ~ )

2) ÀÐÀ» Á¾·ù : ÀÐÀ» µ¥ÀÌÅÍ Á¾·ù¸¦ ÁöÁ¤. ( <Ç¥ 1> ÂüÁ¶ )

DI, AI, COUNT, DO µî.  ( DO´Â ÇÁ·Î±×·¥ Àç ½ÃÀÛ ½Ã Ç×»ó 0 ÀÌ µÈ´Ù )

3) ÀÐÀ» ½ÃÀÛÁÖ¼Ò : ÀÐÀ» ½ÃÀÛ Ã¤³Î ¹øÈ£. ( 0 ~ )

4) ¸Þ¸ð¸® ÀúÀå À§Ä¡ : Àоî¿Â »óÅ °ªÀ» ÀúÀåÇÒ ¹öÆÛÀ§Ä¡.

5) Àд ũ±â: ÀÐÀ» Å©±â. (Ç×»ó 1)

DI, DO – 1°³ÀÇ BYTE( 8 Bit )·Î ±¸¼º,

AI, COUNT – 1°³ÀÇ ¾Æ³¯·Î±×/COUNT °ªÀ» ÀÐÀ½.

6) AI Àü¾Ð ¹üÀ§: ¾Æ³¯·Î±× ÀÔ·Â ÀбâÀÇ Àü¾Ð¹üÀ§ ( < Ç¥ 2> ÂüÁ¶ )

 

 

¿µ¿ª Á¾·ù

³»¿ë

ºñ°í

DI

Digital Input Àбâ

Àбâ

AI

Analog Input Àбâ

COUNT

Event Counting °ª Àбâ

DO

Digital Output °ª Àбâ/¾²±â

Àбâ/Bit/Word ´ÜÀ§ ¾²±â

AO

Analog Output °ª ¾²±â

Word ´ÜÀ§ ¾²±â

PULSE

Pulse Count ½ÃÀÛ

C_STOP

COUNT Àбâ Á¤Áö

<Ç¥ 1> ADVANTECH Add-on CardÀÇ Àбâ/¾²±â ¿µ¿ªÁ¾·ù¿Í ³»¿ë

 

Àü¾Ð¹üÀ§

Ç¥Çö °ª

+/- 10V

0 ( ¶Ç´Â ÀÔ·Â ¾ÈÇÔ )

+/- 5V

1

+/- 2.5V

2

+/- 1.25V

3

+/- 0.625V

4

<Ç¥ 2> AI Àü¾Ð¹üÀ§¿Í Ç¥Çö °ª

<±×¸² 1> ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ  ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ°¡ ³ªÅ¸³ª´Âµ¥ ¿©±â¼­µµ READ ½ºÄÉÁìÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.

 

<±×¸² 2> ADVANTECH ADD-ON CARD µå¶óÀ̺êÀÇ Åë½Å Àб⠼³Á¤ ´ëÈ­»óÀÚ

 

<±×¸² 2>ÀÇ , ,  ¹öÅÏ°ú ¸®½ºÆ® ¹Ú½º¸¦ ÀÌ¿ëÇÏ¿© READ ½ºÄÉÁìÀ» ÀÛ¼ºÇÑ´Ù.

 

<±×¸² 3> ADVANTECH ADD-ON CARD µå¶óÀ̺êÀÇ Åë½Å Àб⠼³Á¤ READ Ãß°¡/ÆíÁý ´ëÈ­»óÀÚÀÇ ¿¹

 

<±×¸² 3>´Â <±×¸² 2>ÀÇ ´ëÈ­»óÀÚ¿¡¼­ READ ½ºÄÉÁìÀ» Ãß°¡ ¶Ç´Â ÆíÁýÇÒ ¶§ ³ªÅ¸³ª´Â ´ëÈ­»óÀÚÀÌ´Ù.

 

2. ¾²±â ¼³Á¤

 

Ãâ·ÂÀº SCAN File°ú »ó°ü¾øÀÌ ÄÄÇ»ÅÍ ³»ÀåÄ«µå¿¡ ADVANTECH µå¶óÀ̺긦 ÅëÇØ ¾´´Ù.

 

µðÁöÅÐ Ãâ·Â ¼³Á¤¹ý

µðÁöÅÐ Ãâ·ÂÀ¸·Î Digital Output ¿µ¿ªÀ» Bit ´ÜÀ§·Î Á¦¾îÇÒ ¼ö ÀÖ´Ù.

 

µðÁöÅÐ Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¿ä¼Ò

1) PORT           ¿¬°áµÈ PORT ¹øÈ£.

2) STATION      ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ ¼ø¼­¹øÈ£. ( ADVANTECH µå¶óÀ̺꿡¼­ ¼³Á¤ÇÑ ¼ø¼­ )

3) Address      Ãâ·Â ¹øÁö.

»óÀ§ ÀÚ¸® - 10Áø¼ö, ( ¹ÙÀÌÆ® ´ÜÀ§ÀÇ ¹øÁö )

ÇÏÀ§ 1ÀÚ¸® : 16Áø¼ö ( 0 ~ 7 ¹øÁö¸¸ »ç¿ë ).

4) Extra1          Ãâ·ÂÇÏ°íÀÚ ÇÏ´Â µ¥ÀÌÅÍ Á¾·ù. ( ÇöÀç DO ¸¸ »ç¿ë )

DO – Digital Ouput ºñÆ® ´ÜÀ§ Ãâ·Â.

5) Extra2          »ç¿ë¾ÈÇÔ.

 

 

¿¹1) Station : 0  Address : 0000  Extra1 : DO, EXTRA2 : ºóÄ­À¸·Î ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé ù¹ø° ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ 0¹øÁö( 1¹ø°) DO Ä«µå¸¦ Á¦¾î (ON/OFF)ÇÒ ¼ö ÀÖ´Ù.

 

¿¹2) Station : 0  Address : 0002  Extra1 : DO, EXTRA2 : ºóÄ­À¸·Î ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé ù¹ø° Station ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ 2¹øÁö( 3¹ø°) DO Ä«µå¸¦ Á¦¾î (ON/OFF)ÇÒ ¼ö ÀÖ´Ù.

 

¿¹3) Station : 0  Address : 0010  Extra1 : DO, EXTRA2 : ºóÄ­À¸·Î ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé ù¹ø° Station ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ 10¹øÁö( 8¹ø°) DO Ä«µå¸¦ Á¦¾î (ON/OFF)ÇÒ ¼ö ÀÖ´Ù.

 

¿¹4) Station : 0  Address : 0015  Extra1 : DO, EXTRA2 : ºóÄ­À¸·Î ¼³Á¤ÇÏ°í µðÁöÅÐ Ãâ·ÂÀ» Çϸé ù¹ø° Station ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ 15¹øÁö( 13¹ø°) DO Ä«µå¸¦ Á¦¾î (ON/OFF)ÇÒ ¼ö ÀÖ´Ù.

 

 

¾Æ³¯·Î±× Ãâ·Â ¼³Á¤¹ý

¾Æ³¯·Î±× Ãâ·ÂÀ¸·Î AO, COUNT µîÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù.

 

¾Æ³¯·Î±× Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¿ä¼Ò

1) PORT           ¿¬°áµÈ PORT ¹øÈ£.

2) STATION      ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ ¼ø¼­¹øÈ£. ( ADVANTECH µå¶óÀ̺꿡¼­ ¼³Á¤ÇÑ ¼ø¼­ )

3) Address      Ãâ·Â ä³Î ¹øÁö. (10Áø¼ö ´ÜÀ§,  0000 ~ )

4) Extra1          Ãâ·ÂÇÏ°íÀÚ ÇÏ´Â µ¥ÀÌÅÍ Á¾·ù.

DO – Digital Ouput ¹ÙÀÌÆ®( Byte ) ´ÜÀ§ Ãâ·Â, ( Ãâ·Â °ª : 0 ~ 255 )

AO – Analog Ouput Ãâ·Â, ( Ãâ·Â °ª : 0.0 ~ 5.0 ¶Ç´Â 0.0 ~ 10.0,  ´ÜÀ§ : VOLT )

PULSE – Pulse Count ½ÃÀÛ, ( Ãâ·Â °ª : »ç¿ë¾ÈÇÔ )

C_STOP – COUNT Àбâ Á¤Áö, ( Ãâ·Â °ª : »ç¿ë¾ÈÇÔ )

5) Extra2          »ç¿ë¾ÈÇÔ.

 

Âü°í) AO Ãâ·Â °ªÀÇ ¹üÀ§´Â ADVANTECH »çÀÇ Device Manager ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿© º¯°æÇÒ ¼ö ÀÖ´Ù. ( ¿ÜºÎ, ³»ºÎ 0 ~ 5V, ³»ºÎ 0 ~ 10V Áß¿¡¼­ ¼³Á¤°¡´É )

 

 

¿¹1) Station : 0  Address : 0000  Extra1 : AO, EXTRA2 : ºóÄ­À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ù¹ø° ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ 0¹øÁö( 1¹ø°) AO Ä«µå¸¦ ¼³Á¤ÇÑ °ª ( 0.0 ~ 5.0 )À¸·Î Á¦¾îÇÒ ¼ö ÀÖ´Ù.

 

¿¹2) Station : 0  Address : 0001  Extra1 : AO, EXTRA2 : ºóÄ­À¸·Î ¼³Á¤ÇÏ°í ¾Æ³¯·Î±× Ãâ·ÂÀ» Çϸé ù¹ø° ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ 1¹øÁö( 2¹ø°) AO Ä«µå¸¦ ¼³Á¤ÇÑ °ª ( 0.0 ~ 5.0 )À¸·Î Á¦¾îÇÒ ¼ö ÀÖ´Ù.

 

 

 

3. ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ ¼³Ä¡¿Í Device Driver ¼³Ä¡

 

ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µå´Â ´ÙÀ½°ú °°Àº ¼ø¼­·Î ¼³Ä¡ÇÑ´Ù.

1) ÄÄÇ»ÅÍÀÇ Àü¿øÀ» ²ö´Ù.

2) ÄÄÇ»ÅÍ ¶Ñ²±À» ¿­°í <±×¸² 4>¿Í °°Àº Ä«µå¸¦ <±×¸² 5>ó·³ ¼³Ä¡ÇÑ´Ù.

3) <±×¸² 6>, <±×¸² 7>°ú °°ÀÌ ¿¬°á ÄÉÀ̺í°ú ´ÜÀÚ ´ë¸¦ ¿¬°áÇÑ´Ù.

4) ÄÄÇ»ÅÍ Àü¿øÀ» ÄÑ°í ADVANTECH »ç¿¡¼­ Á¦°øÇÏ´Â ±âº» µå¶óÀ̺긦 ¼³Ä¡ÇÑ´Ù.

 

<±×¸² 4> ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µåÀÇ ¸ð½À  ( PCI-1711 ÀÇ °æ¿ì )

 

 

<±×¸²  5> ADVANTECH ÄÄÇ»ÅÍ ³»ÀåÄ«µå¸¦ ½½·Ô¿¡ ¼³Ä¡ÇÑ ¸ð½À

 

 

<±×¸²  6> ÄÄÇ»ÅÍ¿¡ ¿¬°á ÄÉÀ̺íÀ» ¼³Ä¡ÇÑ ¸ð½À

 

 

<±×¸²  7> ´ÜÀÚ ´ë¿¡ ¿¬°á ÄÉÀ̺íÀ» ¼³Ä¡ÇÑ ¸ð½À

 

 

<±×¸²  8> ´ÜÀÚ ´ë ¿¬°á ÄÉÀ̺í

 

 

ADVANTECH¿¡¼­ Á¦°øÇÏ´Â Device Driver ¼³Ä¡

ADVANTECH Ä«µåÀÎ½Ä µå¶óÀ̺ê´Â ´ÙÀ½°ú °°Àº ¼ø¼­·Î ¼³Ä¡ÇÑ´Ù.

1) ÀåÄ¡ °ü¸®ÀÚ µîÀ¸·Î PCI µîÀÇ Ä«µå¸¦ ÀνĽÃŲ´Ù.

2) Á¦°øµÈ CD¸¦ ½ÇÇàÇÏ¿© ¸ÕÀú ¡®Device Manager¡¯ ¸¦ ¼³Ä¡ÇÑ´Ù.

3) ¶ÇÇÑ ¡®Individual Drivers¡¯ ¸¦ ¼±ÅÃÇÏ¿© ¾Ë¸ÂÀº Ä«µå µå¶óÀ̺긦 ¼³Ä¡ÇÑ´Ù. ( <±×¸² 9> ÂüÁ¶ )

 

<±×¸²  9> ADVANTECH »çÀÇ ¡®Individual Drivers¡¯ ÀÇ µå¶óÀÌºê ¼³Ä¡È­¸é